/*
 * @Descripttion:设备维修工具栏枚举
 * @LastEditors: xzh
 * @LastEditTime: 2023-08-25 20:07:16
 */
export enum equipRepairModuleToolEnum {
  faultType = "faultTypeTools", //故障类型
  faultRepair = "faultRepairTools", //故障报修
  repairRecord = "repairRecordTools", //维修记录
}

// t('page.equipRepairArr.repairRecordArr.repairLevelArr.capitalRepair')
// t('page.equipRepairArr.repairRecordArr.repairLevelArr.mediumRepair')
// t('page.equipRepairArr.repairRecordArr.repairLevelArr.minorRepair')
/**
 * @Author: xzh
 * @Descripttion: 维修级别枚举
 * @Param:
 */
export enum repairLevelEnum {
  capitalRepair = "capitalRepair", //大修
  mediumRepair = "mediumRepair", //中修
  minorRepair = "minorRepair", //小修
}

// t('page.equipRepairArr.repairRecordArr.repairTypeArr.commonFaultRepair')
// t('page.equipRepairArr.repairRecordArr.repairTypeArr.burstFaultRepair')
// t('page.equipRepairArr.repairRecordArr.repairTypeArr.planProjectRepair')
// t('page.equipRepairArr.repairRecordArr.repairTypeArr.improperUseRepair')
/**
 * @Author: xzh
 * @Descripttion: 维修类型枚举
 * @Param:
 */
export enum repairTypeEnum {
  commonFaultRepair = "commonFaultRepair", //常见故障维修
  burstFaultRepair = "burstFaultRepair", //突发性故障维修
  planProjectRepair = "planProjectRepair", //计划项目维修
  improperUseRepair = "improperUseRepair", //不正当使用维修
}

// t('page.equipRepairArr.repairRecordArr.repairRecordStatusArr.offDuty')
// t('page.equipRepairArr.repairRecordArr.repairRecordStatusArr.stayOrders')
// t('page.equipRepairArr.repairRecordArr.repairRecordStatusArr.stayExecute')
// t('page.equipRepairArr.repairRecordArr.repairRecordStatusArr.inRepair')
// t('page.equipRepairArr.repairRecordArr.repairRecordStatusArr.stayVerify')
// t('page.equipRepairArr.repairRecordArr.repairRecordStatusArr.completed')
/**
 * @Author: xzh
 * @Descripttion: 维修记录状态枚举
 * @Param:
 */
export enum repairRecordStatusEnum {
  offDuty = "offDuty", //未派工
  stayOrders = "pendingOrders", //待接单
  stayExecute = "stayExecute", //待执行
  inRepair = "inRepair", //维修中
  stayVerify = "stayVerify", //待验证
  completed = "completed", //已完成
}

// t('page.equipRepairArr.repairRecordArr.recordTypeArr.faultOrder')
// t('page.equipRepairArr.repairRecordArr.recordTypeArr.fastOrder')
/**
 * @Author: xzh
 * @Descripttion: 维修记录类型枚举
 * @Param:
 */
export enum repairRecordTypeEnum {
  faultOrder = "faultOrder", //故障工单
  fastOrder = "fastOrder", //快速工单
}

// t('page.equipRepairArr.repairRecordArr.degreeUrgencyArr.emergent')
// t('page.equipRepairArr.repairRecordArr.degreeUrgencyArr.normal')
// t('page.equipRepairArr.repairRecordArr.degreeUrgencyArr.other')
/**
 * @Author: xzh
 * @Descripttion: 紧急程度枚举
 * @Param:
 */
export enum degreeUrgencyEnum {
  emergent = "emergent", //紧急
  normal = "normal", //一般
  other = "other", //其他
}

// t('page.equipRepairArr.repairRecordArr.recipientReasonArr.loosen')
// t('page.equipRepairArr.repairRecordArr.recipientReasonArr.blow')
// t('page.equipRepairArr.repairRecordArr.recipientReasonArr.fracture')
// t('page.equipRepairArr.repairRecordArr.recipientReasonArr.malfunction')
// t('page.equipRepairArr.repairRecordArr.recipientReasonArr.wear')
// t('page.equipRepairArr.repairRecordArr.recipientReasonArr.damage')
// t('page.equipRepairArr.repairRecordArr.recipientReasonArr.transform')
/**
 * @Author: xzh
 * @Descripttion: 领用原因枚举
 * @Param:
 */
export enum recipientReasonEnum {
  loosen = "loosen", //松动
  blow = "blow", //漏气
  fracture = "fracture", //断裂
  malfunction = "malfunction", //失灵
  wear = "wear", //磨损
  damage = "damage", //损坏
  transform = "transform", //改造
}
